package com.ccp.dev.qbdms.model.vo;

import com.ccp.dev.qbdms.annotation.AutoConfirmRequired;
import com.ccp.dev.qbdms.model.WQbdFlightJczb;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * ClassDescribe:
 *
 * @author :milihao
 * @date :2019-06-15 Since:1
 */
public class WQbdFlightJcGroupVo {

	private String id;
	/**
	 * 飞行试验名称
	 */
	private String fxsymc;

	@AutoConfirmRequired
	private String secret;
	/**
	 * 年度
	 */
	private Date nd;
	/**
	 * 总体单位名称
	 */
	private String ztswmc;
	/**
	 * 型号名称
	 */
	private String xhmc;
	/**
	 * 计划奖励总额度（万元）
	 */
	private BigDecimal jhjlzed;

	/**
	 * 计划处罚总额度（万元）
	 */
	private BigDecimal jhcfzed;
	/**
	 * 实验结果
	 */
	private String syjg;
	/**
	 * 奖励单位名称
	 */
	private String jlswmc;
	/**
	 * 分配比例
	 */
	private BigDecimal fpbl;

	/**
	 * 实际奖励额度（万元）
	 */
	private BigDecimal sjjled;
	/**
	 * 实际处罚额度
	 */
	private BigDecimal sjcfed;
	private String refid;

	List<WQbdFlightJczb> wQbdFlightJczbList;

	public List<WQbdFlightJczb> getwQbdFlightJczbList() {
		return wQbdFlightJczbList;
	}

	public void setwQbdFlightJczbList(
			List<WQbdFlightJczb> wQbdFlightJczbList) {
		this.wQbdFlightJczbList = wQbdFlightJczbList;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getFxsymc() {
		return fxsymc;
	}

	public void setFxsymc(String fxsymc) {
		this.fxsymc = fxsymc;
	}

	public String getSecret() {
		return secret;
	}

	public void setSecret(String secret) {
		this.secret = secret;
	}

	public String getZtswmc() {
		return ztswmc;
	}

	public void setZtswmc(String ztswmc) {
		this.ztswmc = ztswmc;
	}

	public String getXhmc() {
		return xhmc;
	}

	public void setXhmc(String xhmc) {
		this.xhmc = xhmc;
	}

	public BigDecimal getJhjlzed() {
		return jhjlzed;
	}

	public void setJhjlzed(BigDecimal jhjlzed) {
		this.jhjlzed = jhjlzed;
	}

	public BigDecimal getJhcfzed() {
		return jhcfzed;
	}

	public void setJhcfzed(BigDecimal jhcfzed) {
		this.jhcfzed = jhcfzed;
	}

	public String getSyjg() {
		return syjg;
	}

	public void setSyjg(String syjg) {
		this.syjg = syjg;
	}

	public String getJlswmc() {
		return jlswmc;
	}

	public void setJlswmc(String jlswmc) {
		this.jlswmc = jlswmc;
	}

	public BigDecimal getFpbl() {
		return fpbl;
	}

	public void setFpbl(BigDecimal fpbl) {
		this.fpbl = fpbl;
	}

	public BigDecimal getSjjled() {
		return sjjled;
	}

	public void setSjjled(BigDecimal sjjled) {
		this.sjjled = sjjled;
	}

	public BigDecimal getSjcfed() {
		return sjcfed;
	}

	public void setSjcfed(BigDecimal sjcfed) {
		this.sjcfed = sjcfed;
	}

	public Date getNd() {
		return nd;
	}

	public void setNd(Date nd) {
		this.nd = nd;
	}

	public String getRefid() {
		return refid;
	}

	public void setRefid(String refid) {
		this.refid = refid;
	}

	@Override
	public String toString() {
		return "WQbdFlightJcGroupVo{" +
				"id='" + id + '\'' +
				", fxsymc='" + fxsymc + '\'' +
				", secret='" + secret + '\'' +
				", nd=" + nd +
				", ztswmc='" + ztswmc + '\'' +
				", xhmc='" + xhmc + '\'' +
				", jhjlzed=" + jhjlzed +
				", jhcfzed=" + jhcfzed +
				", syjg='" + syjg + '\'' +
				", jlswmc='" + jlswmc + '\'' +
				", fpbl=" + fpbl +
				", sjjled=" + sjjled +
				", sjcfed=" + sjcfed +
				'}';
	}
}
